d49c19645d9ef134491b0c225a9235def1a5ac99,ambari-server/src/test/java/org/apache/ambari/server/api/services/stackadvisor/commands/StackAdvisorCommandTest.java,StackAdvisorCommandTest,testInvoke_success,#,149
Before Change
doReturn(servicesJSON).when(command).getServicesInformation(request);
doReturn(data).when(command)
.adjust(any(StackAdvisorData.class), any(StackAdvisorRequest.class));
when(saRunner.runScript(any(String.class), any(StackAdvisorCommandType.class), any(File.class)))
.thenAnswer(new Answer<Boolean>() {
public Boolean answer(InvocationOnMock invocation) throws Throwable {
String resultFilePath = String.format("%s/%s", requestId, command.getResultFileName());
After Change
FileUtils.writeStringToFile(resultFile, testResourceString);
return null;
}
}).when(saRunner).runScript(any(String.class), any(StackAdvisorCommandType.class), any(File.class));
TestResource result = command.invoke(request);
assertEquals(expected, result.getType());